package com.btkjgc.service.intf;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import com.btkjgc.models.AjaxObj;
import com.btkjgc.models.extend.ExceptionRecordModel;

public interface TradeAbnormalGeneralService_Intf extends BaseService_Intf{

	public void doDownloadAction(HttpServletRequest request,
			HttpServletResponse response, String sql);

	public void setpersonListData(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord,
			List<ExceptionRecordModel> privateInfoList);

	public void setCompanyList(HttpServletRequest request, ModelAndView mv,
			int pageIndex, int totalRecord,
			List<ExceptionRecordModel> companyInfoList);

	public void updateDelById(String id);

	public ExceptionRecordModel getPersonByExchageid(String id);

	public ExceptionRecordModel getCompanyByExchageid(String id);

	public AjaxObj insertExceptionRecordModel(ExceptionRecordModel exceptionRecordModel);
	
}